have implored - French English Dictionary